package com.health.patient.server.service;

import com.health.common.core.domain.R;
import com.health.common.core.web.domain.AjaxResult;
import com.health.health.common.dto.PmsPatientRecordDto;

public interface PatientService {

    // 获取患者分组列表
    AjaxResult getPatientGroupList();

    // 添加患者分组
    AjaxResult addPatientGroup(String groupName);

    // 删除患者分组
    AjaxResult deletePatientGroup(Long groupId);

    // 根据分组id获取患者列表
    AjaxResult getPatientListByGroupId(Long groupId);

    // 更新患者分组
    AjaxResult updatePatientGroup(Long patientRecordId, String groupIds);

    // 添加患者记录
    R addPatientRecord(PmsPatientRecordDto patientRecordDto);
}
